ShootMania Storm pushed to April, open beta dated
Nadeo's multiplayer first-person shooter ShootMania Storm won't be releasing this week as previously intended. Instead, the PC game's launch will now happen on April 10, 2013, Ubisoft announced today. I was wondering why thin... more